place kicker - French English Dictionary